Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MILL PLACE Semi-Detached £535,084 £527,522 29 Jun 2022